.container {
		// min-height: 100vh;
		// background-color: #fff;
    padding: 30rpx 40rpx;
	}
	.img-box{
		width:20vw;
		height: 20vw;
		flex-shrink: 0;
		margin-right: 10rpx;
		img{
			width: 100%;
			height: 100%;
			border-radius: 10rpx;
		}
	}
.content-box{
  padding: 10rpx;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10rpx;
  position: relative;
  .left-box{
	  border-right: 1px dashed #ccc;
	  padding: 20rpx;
	  display: flex;
	  align-items: center;
	  .title-name{
		  font-size: 32rpx;
		  overflow:hidden; /*超出的部分隐藏起来。*/
		  white-space:nowrap;/*不显示的地方用省略号...代替*/
		  text-overflow:ellipsis;
	  }
	  .content-text{
		  font-size: 28rpx;
		  color: #2f2f2f;
		  overflow: hidden;
		      text-overflow: ellipsis;
		      display: -webkit-box;
		      -webkit-line-clamp: 2;
		      -webkit-box-orient: vertical;
	  }
  }
  .right-box{
	  width: 25%;
	  flex-shrink: 0;
	   color: #2f2f2f;
	   font-size: 24rpx;
	   display: flex;
	   justify-content: center;
  }
}
.top-right{
	  width: 0;
	    height: 0;
	    border-top: 130rpx solid red;
	    border-left: 130rpx solid transparent;
		position: absolute;
		top: 0;
		right: 0;
		div{
			position: absolute;
			font-size: 24rpx;
			top: -100rpx;
			left: -60rpx;
			color: #fff;
			transform: rotateZ(45deg);
		}
}